/*@font-face {*/
    /*font-family: 'fonte60435cf3fa62b54f70f9f3f464ba1d5';*/
    /*src:    url('http://nomail.com.ua/files/eot/e60435cf3fa62b54f70f9f3f464ba1d5.eot?#iefix') format('embedded-opentype'),*/
    /*url('http://nomail.com.ua/files/woff/e60435cf3fa62b54f70f9f3f464ba1d5.woff') format('woff'),*/
    /*url('http://nomail.com.ua/files/woff2/e60435cf3fa62b54f70f9f3f464ba1d5.woff2') format('woff2');*/
/*}*/
h1, h2, h3, h4, h5, h6{
    font-family: "Opens Sans", sans-serif !important;
    font-weight: bold !important;

}
.icon-box-front-page .icon_box{
    height: 318px;
}
.icon_alignment_center .icon_text .alignnone{
    margin: 0 !important;
}
#record-courses{
    margin-left: 33px;
    border: 3px solid #EB212E;
    background: transparent;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    color: #EB212E;
    text-transform: uppercase;
    font-weight: bold;
    width: 130px;
    height: 40px;
    text-align: center;
    line-height: 34px;
}
#record-courses:focus{
    outline: none;
}
.vc_custom_heading h2{
    font-family: 'Open Sans' !important;
    font-weight: bold !important;
}
.dop-uslugi a{
    background: #083879 !important;
    color: #ffffff !important;
    text-transform: uppercase !important;
    font-family: 'Open Sans' !important;
    -webkit-border-radius: 0 !important;
    -moz-border-radius: 0 !important;
    border-radius: 0 !important;
}
.dop-uslugi a i{
    background: #ffffff !important;
    color: #083879 !important;
    width: 38px !important;
    height: 38px !important;
    line-height: 38px !important;
    text-align: center !important;
    font-size: 26px !important;
    margin-left: -16px !important;
}
.countdown_label{
    color: #3B4448 !important;
}
#carousel{
    padding-left: 0px;
    display: block;
}
#carousel li{
    padding: 0 10px;
    display: block;
    float: left;
    /*width: 585px;*/
}
#carousel li img{
    max-width: 100% !important;
    height: auto !important;
}
.heading_font span{
    /*font-family: "Open Sans" !important;*/
}
.woocommerce-Price-amount,
.stm_price_label{
    font-family: "Open Sans" !important;
}
.woocommerce-Price-currencySymbol{
    font-family:"Montserrat" !important;
}
.text-link-widget{
    display: block;
    border: 3px solid #ffffff;
    text-transform: uppercase;
    font-weight: bold;
    color: #ffffff;
    width: 160px;
    height: 40px;
    margin-top: 25px;
    text-align: center;
    line-height: 34px;
}
.text-link-widget:hover{
    color: #EB212E;
    border: 3px solid #EB212E;
}
.style_1 a span{
    font-family: "Open Sans" !important;
    font-weight: bold !important;
}
.title3,
.working-hours-address{
    margin-bottom: 10px !important;
    color: #ffffff !important;
    font-weight: 600 !important;
}
.working-hours-address{
    margin-top: 25px;
}
.header-phone-red,
.header-phone-red span{
    color: #EB212E !important;
}
.form-contacts-inputs{
    overflow: hidden;
    margin-bottom: 10px;
}
.form-contacts-inputs span{
    float: left;
    display: block;
    overflow: hidden;
}
.form-contacts-inputs span:last-child{
    margin-top: -22px;
    margin-left: 10px;
}
.form-contacts-textarea textarea{
    width:89.6%;
    margin-bottom: 20px;
}
.wpcf7-list-item{
    margin: 0 !important;
}
#send-button-contacts{
    border: none;
    color: #fff;
    background-color: #10458B;
    text-transform: uppercase;
    padding:10px 20px;
    font-weight:bold;
}
.form-contacts-inputs span:last-child .wpcf7-form-control{
    width:95% !important;
}
.slick-slide {
    margin: 0px 10px;
}

.slick-slide img {
    width: 100%;
}

.slick-prev:before,
.slick-next:before {
    color: black;
}
.subscribe-email-h4{
    font-weight:normal !important;
    font-size: 14px;
}
.wrap-subscribe-email{
    overflow: hidden;
    width:65%;
    position: relative;
}
.message-subscribe-email{
    position: absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    background-color: #000000;
    color: #fff;
    text-align: center;
    line-height:45px;
    display: none;
}
#subscribe_email{
    background-color: #fff;
    border-top: 1px solid #A9A9A9;
    border-bottom: 1px solid #A9A9A9;
    border-left: 1px solid #A9A9A9;
    width:100%;
}
#btn_subscribe_email{
    border: none;
    background-color: #10458B;
    text-transform: uppercase;
    color: #fff;
    font-weight:bold;
    padding:11.5px 20px;
}
#btn_subscribe_email:focus{
    outline:none;
}
.wrap-subscribe-email,
#btn_subscribe_email{
    float: left;
}
.my-list-price{
    /*left:0 !important;*/
    background-color: #eb212e !important;
    -webkit-border-radius: 4px !important;
    -moz-border-radius: 4px !important;
    border-radius: 4px !important;
}
.select2-container--default .select2-selection--single .select2-selection__rendered{
    background: #f0f2f5 !important;
    font-weight:normal !important;
}












































